//Chat de ejemplo.
/*
//New msg
function newMsg(msg){
	new Element('p', {
		text : msg
	}).inject(chat, 'bottom');
}

function connect(){
	socket = io.connect('localhost', { port: 5555});

	socket.on('connect', function () {
	  newMsg('#>: Te has conectado!');
	});

	socket.on('message', function (msg) {
	  newMsg('>>: ' + msg);
	});
	
	//socket.connect();
}

//Container
var chat;
var textter;
var socket;
window.addEvent('domready', function() {
	connect();
	chat = $('chat');
	textter = $('command');
	textter.addEvent('keydown', function(e){
		var msg = textter.get("value");
		if(msg && e.key == 'enter'){
			socket.send(msg);
			newMsg("<<: "+msg);
			textter.erase("value" )
		}
	});
});*/

var Chat = new Class({
	initialize: function(){
		this.idchat = idchat;
		this.textbox = $('textbox'); //text box for write.
		this.publicChat = $('publicChat'); //Public chat viewer.
	}
	,addExt: function(extOb){
		Object.append(this, extOb);
		this.ini();
		delete this.ini;
	}
});
var chat
var idchat;

window.addEvent('domready', function() {
	//El identificador idchat identifíca unívocamente "el bloque"/chat unívocamente para el servidor.
	idchat = $('idchat').get('text');
	chat = new Chat();
});
